package com.ph.custom.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import com.ph.custom.cenum.TokenCheckEnum;
/**
 * 
 * @ClassName:  TokenCheck   
 * @Description:token 校验
 * @author: lijie
 * @date:   2017年4月14日 上午9:29:00     
 * @Copyright: 2017 www.tydic.com Inc. All rights reserved.
 */
@Documented
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Token {

	public TokenCheckEnum[] tokenCache() default { TokenCheckEnum.CHECK };
	
	/**
	 * 
	 * @Title: errorDesc   
	 * @Description: 错误描述   
	 * @param: @return      
	 * @return: String      
	 * @throws
	 */
	public String errorDesc() default "";
}
